/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/model_selection/_validation.py:425: FitFailedWarning:
720 fits failed out of a total of 960.
The score on these train-test partitions for these parameters will be set to nan.
If these failures are not expected, you can try to debug them by setting error_score='raise'.
Below are more details about the failures:
--------------------------------------------------------------------------------
320 fits failed with the following error:
Traceback (most recent call last):
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3802, in get_loc
return self._engine.get_loc(casted_key)
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 165, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 5745, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 5753, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'pass__grade'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/model_selection/_validation.py", line 729, in _fit_and_score
estimator.fit(X_train, y_train, **fit_params)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/base.py", line 1152, in wrapper
return fit_method(estimator, *args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 423, in fit
Xt = self._fit(X, y, **fit_params_steps)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 377, in _fit
X, fitted_transformer = fit_transform_one_cached(
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/joblib/memory.py", line 353, in __call__
return self.func(*args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 957, in _fit_transform_one
res = transformer.fit_transform(X, y, **fit_params)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/utils/_set_output.py", line 157, in wrapped
data_to_wrap = f(self, X, *args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/base.py", line 919, in fit_transform
return self.fit(X, y, **fit_params).transform(X)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/utils/_set_output.py", line 157, in wrapped
data_to_wrap = f(self, X, *args, **kwargs)
File "/home/paulius/data/projects/m3_s3_lending/src/feature_engineering.py", line 81, in transform
df[col] = _calc_loan_grade(df[col], False)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/frame.py", line 3807, in __getitem__
indexer = self.columns.get_loc(key)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3804, in get_loc
raise KeyError(key) from err
KeyError: 'pass__grade'
--------------------------------------------------------------------------------
320 fits failed with the following error:
Traceback (most recent call last):
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3802, in get_loc
return self._engine.get_loc(casted_key)
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 165, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 5745, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 5753, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'pass__grade'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/model_selection/_validation.py", line 729, in _fit_and_score
estimator.fit(X_train, y_train, **fit_params)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/base.py", line 1152, in wrapper
return fit_method(estimator, *args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 423, in fit
Xt = self._fit(X, y, **fit_params_steps)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 377, in _fit
X, fitted_transformer = fit_transform_one_cached(
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/joblib/memory.py", line 353, in __call__
return self.func(*args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 957, in _fit_transform_one
res = transformer.fit_transform(X, y, **fit_params)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/utils/_set_output.py", line 157, in wrapped
data_to_wrap = f(self, X, *args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/base.py", line 919, in fit_transform
return self.fit(X, y, **fit_params).transform(X)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/utils/_set_output.py", line 157, in wrapped
data_to_wrap = f(self, X, *args, **kwargs)
File "/home/paulius/data/projects/m3_s3_lending/src/feature_engineering.py", line 83, in transform
df[col] = _calc_loan_grade(df[col], True)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/frame.py", line 3807, in __getitem__
indexer = self.columns.get_loc(key)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3804, in get_loc
raise KeyError(key) from err
KeyError: 'pass__grade'
--------------------------------------------------------------------------------
80 fits failed with the following error:
Traceback (most recent call last):
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/model_selection/_validation.py", line 729, in _fit_and_score
estimator.fit(X_train, y_train, **fit_params)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/base.py", line 1152, in wrapper
return fit_method(estimator, *args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 423, in fit
Xt = self._fit(X, y, **fit_params_steps)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 377, in _fit
X, fitted_transformer = fit_transform_one_cached(
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/joblib/memory.py", line 353, in __call__
return self.func(*args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/pipeline.py", line 957, in _fit_transform_one
res = transformer.fit_transform(X, y, **fit_params)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/utils/_set_output.py", line 157, in wrapped
data_to_wrap = f(self, X, *args, **kwargs)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/base.py", line 919, in fit_transform
return self.fit(X, y, **fit_params).transform(X)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/utils/_set_output.py", line 157, in wrapped
data_to_wrap = f(self, X, *args, **kwargs)
File "/home/paulius/data/projects/m3_s3_lending/src/feature_engineering.py", line 274, in transform
df = df[["pass__last_fico_range_high"]].copy()
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/frame.py", line 3813, in __getitem__
indexer = self.columns._get_indexer_strict(key, "columns")[1]
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 6070, in _get_indexer_strict
self._raise_if_missing(keyarr, indexer, axis_name)
File "/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 6130, in _raise_if_missing
raise KeyError(f"None of [{key}] are in the [{axis_name}]")
KeyError: "None of [Index(['pass__last_fico_range_high'], dtype='object')] are in the [columns]"
warnings.warn(some_fits_failed_message, FitFailedWarning)
/home/paulius/miniconda3/envs/rapids_v2/lib/python3.10/site-packages/sklearn/model_selection/_search.py:979: UserWarning: One or more of the test scores are non-finite: [-0.88042996 -0.87518446 nan nan nan nan
-0.84446263 -0.85909352 nan nan nan nan
-0.88042996 -0.87518446 nan nan nan nan
-0.84446263 -0.85909352 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
nan nan nan nan nan nan
nan nan nan nan nan nan
-0.89201032 -0.85979639 nan nan nan nan
-0.86618961 -0.84521511 nan nan nan nan
-0.89201032 -0.85979639 nan nan nan nan
-0.86618961 -0.84521511 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
nan nan nan nan nan nan
nan nan nan nan nan nan
-0.88678709 -0.88353414 nan nan nan nan
-0.8461568 -0.85376689 nan nan nan nan
-0.88678709 -0.88353414 nan nan nan nan
-0.8461568 -0.85376689 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
nan nan nan nan nan nan
nan nan nan nan nan nan
-0.90117584 -0.86268431 nan nan nan nan
-0.86789756 -0.84720845 nan nan nan nan
-0.90117584 -0.86268431 nan nan nan nan
-0.86789756 -0.84720845 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
-1.24844423 -1.24844423 nan nan nan nan
nan nan nan nan nan nan
nan nan nan nan nan nan]
warnings.warn(